Table: Forward Contract Indexed to Issuer's Equity [Table]

Line Label Object Class Period Type Balance Name
1 Forward Contract Indexed to Issuer's Equity [Table] [Table]

*

*

us-gaap:ForwardContractIndexedToIssuersEquityTable
2 Forward Contract Indexed to Issuer's Equity, Type [Axis] [Axis]

*

*

us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis
3 Forward Contract Indexed to Issuer's Equity, Type [Domain] [Domain]

*

*

us-gaap:ForwardContractIndexedToIssuersEquityTypeDomain
4 Forward Contract Indexed to Issuer's Equity [Line Items] [Line Items]

*

*

us-gaap:ForwardContractIndexedToIssuersEquityLineItems
5 Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock
6 Forward Contract Indexed to Issuer's Equity [Hierarchy] [Abstract]

*

*

added:ForwardContractIndexedToIssuersEquityHierarchy
7 Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share [Concept] Share For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
8 Forward Contract Indexed to Issuer's Equity, Shares [Concept] Shares For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityShares
9 Forward Contract Indexed to Issuer's Equity, Indexed Shares [Concept] Shares As Of

*

us-gaap:ForwardContractIndexedToIssuersEquityIndexedShares
10 Forward Contract Indexed to Issuer's Equity, Settlement Date or Dates [Concept] Date For Period

*

us-gaap:ForwardContractIndexedToIssuersEquitySettlementDateOrDates
11 Forward Contract Indexed to Issuer's Equity, Classification [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityClassification
12 Forward Contract Indexed to Issuer's Equity, Settlement Alternatives [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternatives
13 Forward Contract Indexed to Issuer's Equity, Settlement Alternatives, at Fair Value [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesAtFairValue
14 Forward Contract Indexed to Issuer's Equity, Contract Reclassification [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityContractReclassification
15 Forward Contract Indexed to Issuer's Equity, Redeemable Stock, Redemption Requirements [Concept] Text/String For Period

*

us-gaap:ForwardContractIndexedToIssuersEquityRedeemableStockRedemptionRequirements